liberal party of nicaragua - Turkish English Dictionary